sponge gourd - English Synonyms Dictionary